-- ---@diagnostic disable: param-type-mismatch
-- local prefix = "packages.mod_hegemony.pkg."

-- local re = require(prefix .. "reinforce")
-- local divided = require(prefix .. "divided")
-- local heg_ofl = require(prefix .. "heg_ofl")
-- local ed = require(prefix .. "est_diy")
-- --local heg_wende = require "packages/mod_hegemony/heg_wende"
-- --local zyg = require "packages/mod_hegemony/zyg_heg_ex"

-- Fk:loadTranslationTable{ 
--   ["hegemony"] = "国战",
--   ["mod_hegemony"] = "逐云阁国战", 
--   ["#nos_heg_rule"] = "国战",
-- }

-- local heg = Fk.game_modes["new_heg_mode"]
-- if heg then
--   table.insertIfNeed(heg.whitelist, "reinforce")
--   table.insertIfNeed(heg.whitelist, "divided")
--   table.insertIfNeed(heg.whitelist, "heg_ofl")
--   table.insertIfNeed(heg.whitelist, "est_diy")
--   table.insertIfNeed(heg.whitelist, "heg_wende")
--   table.insertIfNeed(heg.whitelist, "zyg_heg_ex")
-- end
-- local heg2 = Fk.game_modes["nos_heg_mode"]
-- if heg2 then
--   table.insertIfNeed(heg2.whitelist, "reinforce")
--   table.insertIfNeed(heg2.whitelist, "divided")
--   table.insertIfNeed(heg2.whitelist, "heg_ofl")
--   table.insertIfNeed(heg2.whitelist, "est_diy")
--   table.insertIfNeed(heg2.whitelist, "heg_wende")
--   table.insertIfNeed(heg2.whitelist, "zyg_heg_ex")
-- end

-- return {
--   re,
--   divided,
--   heg_ofl,
--   ed,
--   --heg_wende,
--   --zyg,
-- }
